该内容已被发布者删除 该内容被自由微信恢复
文章于 2021年11月29日 被检测为删除。
查看原文
被用户删除
其他

华为这件事,是不是在刷KPI?

鸭哥 鸭哥聊Java 2021-11-29

大家好,我是鸭哥。


在 Linux 内核小组的邮件列表中,出现了一封公开邮件,来体会一下这个标题:《请不要将维护人员的时间浪费在 KPI 补丁上》(Please don't waste maintainers' time on your KPI grabbing patches (AKA, don't be a KPI jerk)),

括号里的内容大家都懂,鸭哥就不翻译了。



这个邮件的作者也就是Linux 内核维护者 Qu Wenruo(曲文若) :华为开发者提交的补丁有刷 KPI 的嫌疑!



这封邮件引发了大量关注,在 Linux 邮件列表中的热度真是居高不下啊~


这封邮件在说些啥呢:

开头问候所有人。


最近,我发现一个补丁从 btrfs selftest 中删除了一个调试 OOM 错误信息。这本身没什么特别的,只是内核新手做的小的清理工作。但是,邮件地址引起了我的注意:“@huawei.com”。


上一次我们也收到了这家公司提交的类似补丁,做了一些无害的“清理”,虽然无害,但它们同时也是无用的。

经过快速搜索,我看到了更多“清理”OOM 错误信息的补丁,甚至还有一些修复拼写错误的补丁。


对于新手 / 学生开发者而言,提交这类补丁是可以的,我也希望这类补丁能够帮助他们成为长期贡献者。事实上,我自己的内核贡献就是从这类 “清理” 工作开始的。


但是,你们的行为实际上是在刷 KPI,我已经看到多位维护者就此类 “清理” 补丁与你们展开辩论,你们一直在为自己辩护,尝试让这些补丁被合并。

你们以所属公司的名义发送补丁,这样做实际上破坏了已经受损的名誉。


请停止这种刷 KPI 的行为,为社区做出真正的贡献,来修复受损的名誉。


谢谢。


其实看完了邮件就知道冲突的点在哪儿,比如写个文章吧,一般提交一次就足够了,但是作者偏不,就是很傲娇给拆开,我这次删个逗号,下次添个句号,再下次改个错别字,一改就一交,管你愿不愿意收,反正我交作文是全班次数最多的,我骄傲,我自豪!你是老师不得被气到飞升了?



所以这就犯了大忌——过于浪费维护者的时间。维护者很忙很忙,正事很多的,每天要 review 一堆 patch,哪有那么多时间陪你玩耍?


再说了,如果是新手也就算了,但是一个老鸟你去抢这些 patch 干什么玩意儿,Linux 社区还指望着更多萌新来呢~另外,用公司邮箱这么去硬刚,公司不要面子的吗?


目前当事人回复了这封邮件:闲着就清理了


Qu Wenruo 针对他的邮件内容都作了回复,还提了一些可以更好的为 Linux 内核做贡献的建议。


Leizhen:我对 Linux 内核的贡献主要是优化 ARM64 SMMU driver 的性能,包括 iova 优化、strict mode 优化和 lazy mode 优化,同时也做一些 ARM SoC driver 的开发。

Qu Wenruo:你确实曾为 Linux 内核做出了坚实的贡献,因此你可以做得更好。

Leizhen:在时间和精力允许的情况下,我也为 Linux 内核的其他模块做贡献,尝试找到一些需要改进的部分,也做了一些清理工作。

Qu Wenruo:我并不是说清理工作不重要,事实上我们会定期做清理。但请至少将所有小的修复合并为一个较大的补丁集,并附上一封信向所有涉及到的内核维护者阐明原因,以使我们达成共识。

Leizhen:以后我将继续为 Linux 社区做出更多重要贡献。

Qu Wenruo:不用查看 git log,我也能够想起你所属公司的重大贡献,如 EROFS 和 F2FS,我对此并无疑问。如果你们想要继续做贡献,有一大堆更好的事情可以做,不管是对于新人还是老手,而且这些事情会惠及社区中的每个人。

看这心平气和的回复,应该是没啥大事了。


这事主要是各有各的一点私心吧,作为员工给 Linux 内核提交 patch ,不管是不是为了KPI ,多少显得有点儿贡献,内核维护者为了少处理一些问题,少被没质量的代码恶心,肯定要站出来骂人的。最惹人非议的是这个员工是菊厂的,但是行为上并没有以大菊为重。


有错就改,还是希望菊厂员工仁慈一点,别因为一两行 patch 去跟 Linux 社区维护者争论。



大家怎么看待这件事呢?欢迎留言区讨论~



程序员技术交流群

有不少同学给鸭哥说,现在进大厂太难了!赚钱太难!因此,鸭哥特意邀请了华为、腾讯、阿里的朋友进群,与大家一起交流经验,一起增长技术。

有兴趣入群的同学,可长按扫描下方二维码,一定要备注:城市+昵称+技术方向,根据格式备注,可更快被通过且邀请进群。

▲长按扫描


近期技术热文

1、微信新功能曝光:要有开屏广告了?

2、为什么索引可以让查询变快,你有思考过吗?

3、显卡降价啦?

4、再见了,Teamviewer!

点击下方公众号
回复关键字【666
领取资料


我就知道你会点赞+“在看”

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存